(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d0c90a3"],{"2f75":function(e,t,a){"use strict";a("b64b");var n=a("abd0"),i={props:{dialog:!0,valueToDiscount:0,suggestedValue:0},data:function(){return{formatterHelper:new n["a"],floatOpen:!0}},created:function(){},computed:{suggested:function(){return this.suggestedValue}},methods:{getSuggestedValueFromSessionStorage:function(){var e=sessionStorage.getItem("simulationResult");e&&(this.suggestedValue=JSON.parse(e).result)},calculateSuggestedValue:function(){this.suggestedValue-this.valueToDiscount>=0?this.suggestedValue=this.suggestedValue-this.valueToDiscount:this.suggestedValue=0,this.$emit("suggestedValue",this.suggestedValue)},openSimulation:function(){this.$emit("openSimulation","Recalcular")},close:function(){sessionStorage.removeItem("simulationResult"),this.floatOpen=!1,this.$emit("close")}},watch:{valueToDiscount:function(){this.calculateSuggestedValue()}}},o=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[0!=e.suggestedValue&&e.floatOpen?a("div",{staticClass:"donation-potential"},[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{"py-2":"","px-3":""},on:{click:e.openSimulation}},[a("span",[e._v("Seu potencial de doação é:")]),e._v(" "),a("div",{staticClass:"value",attrs:{title:"Seu potencial de doação é: R$ "+e.formatterHelper.formatMoney(e.suggested,0)}},[e._v("\n          R$ "+e._s(e.formatterHelper.formatShortNumber(e.suggested,1))+"\n          "),a("Icon",{attrs:{name:"fal fa-calculator-alt ml-1",size:"16",colorFont:"#fff"}})],1)]),e._v(" "),a("v-flex",{attrs:{skhrink:""},on:{click:e.close}},[a("a",{staticClass:"btn-close"},[a("Icon",{attrs:{name:"fas fa-times ml-1",size:"20",colorFont:"#fff"}})],1)])],1)],1):e._e()])},r=[],c=a("2455"),s=!1,d=null,l=null,u=null,h=Object(c["a"])(i,o,r,s,d,l,u);t["a"]=h.exports},6102:function(e,t,a){"use strict";a.d(t,"a",(function(){return l}));var n=a("d4ec"),i=a("bee2"),o=a("8f33"),r=a("262e"),c=(a("b64b"),a("e9c4"),a("4bc0")),s=(a("b593"),a("9132")),d="dashboard-filters",l=function(e){function t(){return Object(n["a"])(this,t),Object(o["a"])(this,t,["Company"])}return Object(r["a"])(t,e),Object(i["a"])(t,[{key:"save",value:function(e,t){this.postRequest("Save",t).then(e)}},{key:"find",value:function(e,t){return this.getRequest("FindById",{companyId:t}).then(e)}},{key:"getCampaignCompaniesFromSameGroup",value:function(e,t){return this.getRequest("GetCampaignCompaniesFromSameGroup",{campaignId:t,companyId:e})}},{key:"getFileByEntity",value:function(e){return this.getRequest("GetFileByEntity",{entityId:e},!1,!1)}},{key:"getBySignedInUser",value:function(){return this.getRequest("GetBySignedInUser")}},{key:"findByEntityId",value:function(e){return this.getRequest("FindByEntityId",{entityId:e})}},{key:"listFileCompany",value:function(e,t){return this.getRequest("ListFileCompanyByCompanyId",{companyId:t}).then(e)}},{key:"loadDashboard",value:function(e){return this.postRequest("LoadDashboard",e,!0,!1)}},{key:"getDashboardFilters",value:function(e){return this.postRequest("GetDashboardFilters",e,!0,!1)}},{key:"listParcelamentsPayRoll",value:function(e,t){return this.getRequest("ListParcelamentsPayRollByCampaignIdAndCompanyId",{campaignId:e,companyId:t},!0,!1)}},{key:"saveDashboardFiltersToLocalStorage",value:function(e){var t=localStorage.getItem(d);t=t?JSON.parse(t):{};var a=new s["a"],n=a.getLoggedUser();n&&(t.hasOwnProperty(n)||(t[n]={}),t[n][e.entityId]=e,console.log(t),localStorage.setItem(d,JSON.stringify(t)))}},{key:"loadDashboardFiltersFromLocalStorage",value:function(e){var t=localStorage.getItem(d);if(t&&e){t=JSON.parse(t);var a=new s["a"],n=a.getLoggedUser();if(n&&t.hasOwnProperty(n)&&t[n].hasOwnProperty(e))return t[n][e]}return null}},{key:"clearDashboardFilters",value:function(e){var t=localStorage.getItem(d);if(t&&e){t=JSON.parse(t);var a=new s["a"],n=a.getLoggedUser();if(n&&t.hasOwnProperty(n)&&t[n].hasOwnProperty(e)){var i=t[n];delete i[e],localStorage.setItem(d,JSON.stringify(t))}}}}]),t}(c["a"])},cd5b:function(e,t,a){"use strict";a.r(t);var n,i,o=a("5530"),r=a("c7eb"),c=a("1da1"),s=(a("d81d"),a("b0c0"),a("b64b"),a("e9c4"),a("d3b7"),a("159b"),a("a4d3"),a("e01a"),a("b680"),a("7db0"),a("14d9"),a("4de4"),a("25f0"),a("99af"),a("2f62")),d=a("3560"),l=a("92da"),u=a("f7f31"),h=a("5656"),m=a("9c61"),g=a("85cf"),p=a("0f9a"),f=a("d1b4"),C=a("6102"),y=a("abd0"),P=a("2f75"),L={components:{FileImage:g["a"],SimulationValueFloat:P["a"]},props:{landingPageOptions:null},data:function(){return{companyService:new C["a"],formatterHelper:new y["a"],DonationRecurrencePeriod:m["a"],PaymentMethod:f["a"],CampaignTypes:d["a"],ProjectTypes:l["b"],PaymentMethodProvider:h["a"],taxOwners:u["a"],parcelamentsInputId:0,hasCompany:!1,titleCompany:"Votorantim",terms:!1,keyCreditCardParcelament:0,taxOwner:u["a"].Company,creditCards:[],saveCreditCard:!1,daysOfMonth:[],GethowManyTicketParcelament:1,showServiceTerms:!1,showPolicyTerms:!1,simulationValue:0}},created:function(){var e=this;return Object(c["a"])(Object(r["a"])().mark((function t(){return Object(r["a"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$store.dispatch("setLandingPageConfig");case 2:e.setIncomeTax();case 3:case"end":return t.stop()}}),t)})))()},beforeMount:function(){this.$store.dispatch("loadCampaignCheckoutData"),this.$store.dispatch("checkCampaignType"),this.$store.dispatch("getCreditCards"),this.daysOfMonth=[{id:1,name:1},{id:10,name:10},{id:20,name:20}]},mounted:function(){this.setSuggestedValueFromSessionStorage()},computed:Object(o["a"])(Object(o["a"])({},Object(s["c"])(["campaignCheckoutData","cartLocal","cartItems","usdDonationInfo","isIncetived","creditCards","selectedCardId","addNewCard","campaignLandingPageConfig","incomeTax"])),{},{enabledUSDDonation:{get:function(){return this.$store.getters.usdDonationInfo.enabled},set:function(e){this.$store.dispatch("toggleUSDDonation",e)}},isPaymentSimplified:function(){return this.cartLocal.donationRecurrencePeriodId==m["a"].Single&&this.providerId==h["a"].PagarMe},recurrenceText:function(){var e=parseInt(this.cartLocal.donationRecurrencePeriodId);return e===m["a"].EveryOneMonth?"por mês":e===m["a"].EveryTwoMonths?"a cada 2 meses":e===m["a"].EveryThreeMonths?"a cada 3 meses":e===m["a"].EveryFourMonths?"a cada 4 meses":e===m["a"].EverySixMonths?"a cada 6 meses":e===m["a"].EveryTwelveMonths?"por ano":""},campaignDonationRecurrencePeriodList:function(){if(null==this.campaignLandingPageConfig.campaign)return[];var e=this.campaignLandingPageConfig.campaign.campaignDonationRecurrencePeriodList.map((function(e){return{id:e.donationRecurrencePeriodId,name:e.donationRecurrencePeriod.name}}));return 1==e.length&&(this.cartLocal.donationRecurrencePeriodId=e[0].id),e},parcelamentsDivided:function(){var e=this;if(null==this.parcelaments)return[];var t=JSON.parse(JSON.stringify(this.parcelaments));return t.forEach((function(t){var a=0!=e.cartTotalPrice&&0!=t.howMany?e.cartTotalPrice/t.howMany:e.cartTotalPrice;0!=t.howMany?t.description=t.howMany+"x R$ "+e.formatterHelper.formatMoney(a,2)+" "+t.description:t.description=t.description+" 1x R$ "+e.formatterHelper.formatMoney(e.cartTotalPrice,2)})),1==t.length&&(this.cartLocal.parcelamentId=t[0].id),t},donationOrPurchase:function(){return"doação"},getParcelamentTotalValue:function(){var e=1;this.cartLocal.creditCardParcelament&&this.cartLocal.creditCardParcelament>1&&this.cartLocal.paymentMethodId!=f["a"].CreditCard&&(e=this.cartLocal.creditCardParcelament);var t=parseFloat((this.cartTotalPrice/e).toFixed(2)),a=this.cartTaxMethodPayment()*e,n=Math.ceil(t*e)+a;return this.formatterHelper.formatMoney(n)},minimumPeriodDonationValue:function(){var e=0;if(this.cartLocal.paymentMethodId==this.paymentMethods.CreditCard&&this.cartLocal.donationRecurrencePeriodId){var t=parseInt(this.cartLocal.donationRecurrencePeriodId),a=this.campaignLandingPageConfig.campaign.campaignDonationRecurrencePeriodList.find((function(e){return e.donationRecurrencePeriodId==t}));e=a.minimumDonationValue>0?a.minimumDonationValue:this.campaignLandingPageConfig.campaign.minimumDonationValue,this.cartLocal.campaign||(this.cartLocal.campaign=this.campaignLandingPageConfig.campaign),this.cartLocal.campaign.minimumDonationValue=e}else e=this.campaignLandingPageConfig.campaign.minimumDonationValue,this.cartLocal.campaign||(this.cartLocal.campaign=this.campaignLandingPageConfig.campaign),this.cartLocal.campaign.minimumDonationValue=this.campaignLandingPageConfig.campaign.minimumDonationValue;return e},showTicketAlert:function(){return!1}}),watch:{logged:{immediate:!0,handler:function(e,t){e&&!t&&(this.companyService.getBySignedInUser().then(this.onCompanyLoaded).then(this.listParcelamentsPayRoll).then(this.reloadPaymentMethods),this.locationService.listAllState(this.listAllStateCallback))}},campaignLandingPageConfig:{handler:function(e,t){console.log(e),console.log(t)}}},methods:Object(o["a"])(Object(o["a"])({},Object(s["b"])(["removeToCart","setIncomeTax"])),{},{addMoreProjects:function(){this.$router.push({name:p["a"].app.CampaignLandingPage,query:{open:"projetos"}})},openSimulationAlertCart:function(){this.$refs.confirmationComponent.open()},toggleSimulation:function(){this.landingPageOptions.simulationDrawer=!this.landingPageOptions.simulationDrawer},getSimulationResult:function(){var e=sessionStorage.result?sessionStorage.result:0;return e},containsPaymentMethodAndFitsTheChosenRecurrencePeriod:function(e){if(console.log("campaignLandingPage",this.$store.getters),console.log("campaignLandingPageZ",this.$store.getters.campaignLandingPageConfig),console.log(this.campaignLandingPageConfig.id),this.cartLocal&&this.cartLocal.campaign&&this.cartLocal.campaign.campaignPaymentMethodList||this.campaignLandingPageConfig&&this.campaignLandingPageConfig.campaign&&this.campaignLandingPageConfig.campaign.paymentMethodList){for(var t=this.campaignLandingPageConfig.campaign.paymentMethodList||this.cartLocal.campaign.campaignPaymentMethodList,a=0;a<t.length;a++)if(t[a]==e)return!0;return!1}return!0},checkPayRollInput:function(){var e=this;if(this.showPayRollInput=null!=this.parcelaments,this.campaignLandingPageConfig.campaign.campaignCompanyPaymentMethodList){var t=this.campaignLandingPageConfig.campaign.campaignCompanyPaymentMethodList.filter((function(t){return t.paymentMethodId==e.paymentMethods.PayrollDeduction}));t[0].donationRecurrencePeriodId&&t[0].donationRecurrencePeriodId>0&&t[0].donationRecurrencePeriodId>1&&(this.showPayRollInput=!1)}this.cartLocal.donationRecurrencePeriodId>1&&(this.showPayRollInput=!1),this.showPayRollInput||(this.cartLocal.parcelamentId=null),this.parcelamentsInputId++},onCompanyLoaded:function(e){e?(this.hasCompany=!0,this.companyId=e.id,this.titleCompany=e.entity.name,this.cnpjCompany=e.entity.cnpj,this.textCompany=""):this.containsPaymentMethodAndFitsTheChosenRecurrencePeriod(f["a"].PayrollDeduction)&&null!=this.cartLocal&&this.cartLocal.campaign&&this.cartLocal.campaign.isPublic&&this.cartLocal.campaign.company&&(this.hasCompany=!0,this.companyId=this.cartLocal.campaign.company.id,this.titleCompany=this.cartLocal.campaign.company.entity.name,this.cnpjCompany=this.cartLocal.campaign.company.entity.cnpj,this.textCompany="")},acceptConsentTerm:function(){this.terms=!0}}),keyCreditCardParcelamentChange:function(e){this.resetCreditCardParcelament(),this.keyCreditCardParcelament=e},showParcelamentMessage:function(e){var t=(new Date).getMonth()+1,a=t+parseInt(e);a>12&&this.campaignLandingPageConfig.campaign.campaignTypeId==d["a"].Incentivada&&this.$refs.parcelamentMessage.open()},gaLightBoxDadosTitular:function(){if(ga)return ga("send","pageview","/carrinho/cartao-credito/dados-titular")},selectCreditCard:function(e,t){this.selectedCardId==e?this.selectedCardId=0:this.selectedCardId=e,t&&(this.cartLocal.checkoutRequest.creditCardInfo.cardNumber=t.lastDigits)},deleteCreditCard:function(e){var t=this;this.cartService.deleteCreditCard(e).then((function(){t.getCreditCards(),t.CommonHelper.swal("Cartão excluido",null,"success")}))},nameToUpperCase:function(){this.cartLocal&&this.cartLocal.checkoutRequest&&this.cartLocal.checkoutRequest.creditCardInfo&&this.cartLocal.checkoutRequest.creditCardInfo.holder&&this.cartLocal.checkoutRequest.creditCardInfo.holder.name&&(this.cartLocal.checkoutRequest.creditCardInfo.holder.name=this.cartLocal.checkoutRequest.creditCardInfo.holder.name.toUpperCase())},getExpirationMonthAndYear:function(){return this.cartLocal&&this.cartLocal.checkoutRequest&&this.cartLocal.checkoutRequest.creditCardInfo&&this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth&&this.cartLocal.checkoutRequest.creditCardInfo.expirationYear?this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth.toString()+this.cartLocal.checkoutRequest.creditCardInfo.expirationYear.toString():""},updateExpirationMonthAndYear:function(e){e&&6==e.length?(this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth=e.substring(0,2),this.cartLocal.checkoutRequest.creditCardInfo.expirationYear=e.substring(2,6)):(this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth="",this.cartLocal.checkoutRequest.creditCardInfo.expirationYear="")},expirationDateValidation:function(){if(!this.cartLocal||!this.cartLocal.checkoutRequest||!this.cartLocal.checkoutRequest.creditCardInfo||!this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth||!this.cartLocal.checkoutRequest.creditCardInfo.expirationYear)return!1;var e=this.$moment().year(),t=this.$moment().month(),a=this.cartLocal.checkoutRequest.creditCardInfo.expirationMonth,n=this.cartLocal.checkoutRequest.creditCardInfo.expirationYear;return!(a>12)&&(n>e||n==e&&a>=t)},cartTaxMethodPayment:function(){var e=this.cartTotalPrice,t=0;if(0==e)return 0;if(this.taxOwner==this.taxOwners.Company)return this.cartLocal.taxValue=0,0;if(this.cartLocal.paymentMethodId==f["a"].Ticket)t=this.configManager.taxBoleto;else if(this.cartLocal.paymentMethodId!=f["a"].CreditCard||null!=this.cartLocal.donationRecurrencePeriodId&&this.cartLocal.donationRecurrencePeriodId!=m["a"].Single)if(this.cartLocal.paymentMethodId==f["a"].CreditCard&&this.cartLocal.donationRecurrencePeriodId>m["a"].Single)t=e/((100-this.receiverParcelament.find((function(e){return 1==e.parcelament})).singleTransactionValue)/100)-e;else if(this.cartLocal.paymentMethodId!=f["a"].AccountDebit||null!=this.cartLocal.donationRecurrencePeriodId&&this.cartLocal.donationRecurrencePeriodId!=m["a"].Single){if(this.cartLocal.paymentMethodId==f["a"].AccountDebit&&this.cartLocal.donationRecurrencePeriodId>m["a"].Single)t=e/((100-this.configManager.taxRecurrentAccountDebit)/100)-e;else if(this.cartLocal.paymentMethodId==f["a"].Pix&&(t=e/((100-this.configManager.taxPix)/100)-e,t=t<=5.51?t:5.51,this.cartLocal.creditCardParcelament>1))return t=this.getPixTaxParcelamentValue(this.cartLocal.creditCardParcelament),this.cartLocal.taxValue=t*this.cartLocal.creditCardParcelament,t}else t=e/((100-this.configManager.taxAccountDebit)/100)-e;else{var a=this.cartLocal.creditCardParcelament&&0!=this.cartLocal.creditCardParcelament?this.cartLocal.creditCardParcelament:1;t=e/((100-this.receiverParcelament.find((function(e){return e.parcelament==a})).singleTransactionValue)/100)-e}return this.cartLocal.taxValue=t,t},debitAccountCheckout:function(){var e=this;this.needAnAdrress()||this.isValid()&&(this.simulationValue-this.cartTotalPrice>0&&!this.confirmAlreadyOpen?this.openConfirmationDonation("debitAccountCheckout"):this.isDebitAccountInformationValid()&&(this.terms?(this.cartLocal.checkoutRequest.debitAccountInfo.billingAddress.country="br",this.recaptcha().then((function(t){e.cartLocal.checkoutRequest.tokenRecaptcha=t,e.cartService.debitAccountCheckout(e.cart).then(e.onCheckout,(function(t){t&&t.errorMessage&&e.rollbackRemoveItem(payload.item,t.errorMessage)}))}))):this.CommonHelper.swal("Você precisa aceitar os termos de Anuência para concluir a compra!")))},setSuggestedValueFromSessionStorage:function(){this.simulationValue=this.getSuggestedValueFromSessionStorage()},removeCartItem:function(e){this.removeToCart(e)},getParcelamentMessageText:function(){var e=(new Date).getFullYear();return"Somente os valores pagos até o dia 26/12/".concat(e," poderão ser deduzidos em seu Imposto de Renda PF ").concat(e+1," (exercício ").concat(e,").\n        Caso queira que todo o valor doado seja deduzido no IR do próximo ano, por favor, efetue todos os pagamentos até essa data.\n        As informações referentes aos valores que devem ser considerados para abatimento do IRPF ").concat(e+1," serão enviadas por e-mail, no Informe de Doações.\n        ")},finishPix:function(){this.$store.dispatch("finishPix")},redirectToCongratsPage:function(){if(this.dialogSuccess=!0,this.setCartSuccess({cartId:this.finishedCartId,totalValue:this.finishedCartTotalValue,campaign:this.campaignLandingPageConfig.campaign,paymentMethodId:this.finishedPaymentMethodId}),this.redirectToTicket){var e=this.$router.resolve({name:p["a"].web.GenerateTicket});window.open(e.href,"_blank")}this.clearCart(),this.$router.push({name:p["a"].app.Congrats,query:{id:this.finishedCartId}})}},I=a("2455"),v=!1,R=null,b=null,S=null,k=Object(I["a"])(L,n,i,v,R,b,S);t["default"]=k.exports},f7f31:function(e,t,a){"use strict";a.d(t,"a",(function(){return n}));var n={Company:1,Person:2}}}]);
//# sourceMappingURL=chunk-6d0c90a3.js.map